package chapter01

object Test03_String {
  def main(args: Array[String]): Unit = {
    //字符的的使用
    //scala内部的字符串都是Java字符串
    val a:String = "abcd"
    println(a.substring(1,3))
    //字符串的拼接使用+符号
    val c = a+"efg"
    println(c)
    //字符串可以使用占位符的方式 用变量填充
    println(s"我有一个字符串a=${a},还有一个字符串c=${c}")
    //长字符串格式的特定写法
    val e = s"""我有一个字符串
      |a=${a}
      |我还有一个字符串
      |c=${c}
      |""".stripMargin
    println(e)
    //打印下自己的名片，使用长字符串的方式，包含信息学号 姓名 班级 联系电话
    val name: String = "张三"
    val id: String = "123456789"
    val age:Int = 20
    val grade:String = "大数据2班"
    val phone:String = "15200001234"
    val msg:String =
      s"""+++++++++++++++++
        |姓名：${name}
        |学号：${id}
        |年龄：${age}
        |班级：${grade}
        |电话：${phone}
        |++++++++++++++++++""".stripMargin
    println(msg)
  }

}
